.logo-header{display:block;position:relative}.logo-header,.logo-header:focus,.logo-header:hover{text-decoration:none}.logo-header .logo{display:block;height:96px;transition:opacity .3s ease;width:auto}.logo-header .logo-couleur{left:0;opacity:0;position:absolute;top:0}.header-scrolled:not(.mega-menu-open_search) .logo-header .logo-couleur,.mega-menu-open:not(.mega-menu-open_search) .logo-header .logo-couleur,.page-template-page-header-transparent-black:not(.mega-menu-open_search) .logo-header .logo-couleur,.white-header:not(.mega-menu-open_search) .logo-header .logo-couleur{opacity:1}.header-scrolled:not(.mega-menu-open_search) .logo-header .logo-white,.mega-menu-open:not(.mega-menu-open_search) .logo-header .logo-white,.page-template-page-header-transparent-black:not(.mega-menu-open_search) .logo-header .logo-white,.white-header:not(.mega-menu-open_search) .logo-header .logo-white{opacity:0}@media(max-width:1439px){.logo-header .logo{height:72px}}
